package widok;

import com.toedter.calendar.JDateChooser;

import javax.swing.*;
import java.awt.*;
import java.util.Date;

/**
 * Autor: Robert Wołos
 * Date: 15.08.13
 */

public class GornyPanel extends JPanel {
    private JTextField imieTF;
    private JTextField nazwiskoTF;
    private JDateChooser dataUrodzeniaChooser;
    private JButton zapiszBtn;

    public GornyPanel() {
        ustawPanel();
        ustawKomponenty();
    }

    private void ustawPanel() {
        //setBackground(new Color(111, 224, 186));
        setBorder(BorderFactory.createTitledBorder("Dane pracownika"));
        setLayout(new GridLayout(4, 2, 10, 10));
    }

    private void ustawKomponenty() {
        JLabel imieLbl = new JLabel("Imie: ");
        imieTF = new JTextField();

        JLabel nazwiskoLbl = new JLabel("Nazwisko: ");
        nazwiskoTF = new JTextField();

        JLabel dataUrodzeniaLbl = new JLabel("Data urodzenia: ");
        dataUrodzeniaChooser = new JDateChooser(new Date());

        zapiszBtn = new JButton("Zapisz");

        add(imieLbl);
        add(imieTF);
        add(nazwiskoLbl);
        add(nazwiskoTF);
        add(dataUrodzeniaLbl);
        add(dataUrodzeniaChooser);
        add(new JLabel());
        add(zapiszBtn);
    }

    public JTextField getimieTF() {
        return imieTF;
    }

    public JTextField getNazwiskoTF() {
        return nazwiskoTF;
    }

    public JDateChooser getDataUrodzeniaChooser() {
        return dataUrodzeniaChooser;
    }

    public JButton getZapiszBtn() {
        return zapiszBtn;
    }

}
